package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 雨量计任务对象 raintestrecord
 * 
 * @author ruoyi
 * @date 2024-08-01
 */
public class Raintestrecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String RegisterID;

    /** 任务id */
    @Excel(name = "任务id")
    private String TaskID;

    /** 产品编号 */
    @Excel(name = "产品编号")
    private String ProductID;

    /** 雨量计类型 */
    @Excel(name = "雨量计类型")
    private String Type;

    /** 型号 */
    @Excel(name = "型号")
    private String Model;

    /** 送检单位 */
    @Excel(name = "送检单位")
    private String Offer;

    /** 生产厂家 */
    @Excel(name = "生产厂家")
    private String MFR;

    /** 承雨口直径(mm) */
    @Excel(name = "承雨口直径(mm)")
    private String DiamdterStd;

    /** 分辨率(mm/斗) */
    @Excel(name = "分辨率(mm/斗)")
    private String Resolution;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestState;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String StationNumber;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestRegID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestRegName;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestItems;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestItemsResult;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestIntensity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestRainfall;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestRepeat;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Temperature;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Humidity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Atmos;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DiamdterMeasure;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String AngleMeasure;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DepthMeasure;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point1M0;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point2M0;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point3M0;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point1M1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point2M1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point3M1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point1T;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point2T;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point3T;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point1Tips;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point2Tips;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point3Tips;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point1Time;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point2Time;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Point3Time;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TestDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ExpirationDate;

    public void setRegisterID(String RegisterID) 
    {
        this.RegisterID = RegisterID;
    }

    public String getRegisterID() 
    {
        return RegisterID;
    }
    public void setTaskID(String TaskID) 
    {
        this.TaskID = TaskID;
    }

    public String getTaskID() 
    {
        return TaskID;
    }
    public void setProductID(String ProductID) 
    {
        this.ProductID = ProductID;
    }

    public String getProductID() 
    {
        return ProductID;
    }
    public void setType(String Type) 
    {
        this.Type = Type;
    }

    public String getType() 
    {
        return Type;
    }
    public void setModel(String Model) 
    {
        this.Model = Model;
    }

    public String getModel() 
    {
        return Model;
    }
    public void setOffer(String Offer) 
    {
        this.Offer = Offer;
    }

    public String getOffer() 
    {
        return Offer;
    }
    public void setMFR(String MFR) 
    {
        this.MFR = MFR;
    }

    public String getMFR() 
    {
        return MFR;
    }
    public void setDiamdterStd(String DiamdterStd) 
    {
        this.DiamdterStd = DiamdterStd;
    }

    public String getDiamdterStd() 
    {
        return DiamdterStd;
    }
    public void setResolution(String Resolution) 
    {
        this.Resolution = Resolution;
    }

    public String getResolution() 
    {
        return Resolution;
    }
    public void setTestState(String TestState) 
    {
        this.TestState = TestState;
    }

    public String getTestState() 
    {
        return TestState;
    }
    public void setStationNumber(String StationNumber) 
    {
        this.StationNumber = StationNumber;
    }

    public String getStationNumber() 
    {
        return StationNumber;
    }
    public void setTestRegID(String TestRegID) 
    {
        this.TestRegID = TestRegID;
    }

    public String getTestRegID() 
    {
        return TestRegID;
    }
    public void setTestRegName(String TestRegName) 
    {
        this.TestRegName = TestRegName;
    }

    public String getTestRegName() 
    {
        return TestRegName;
    }
    public void setTestType(String TestType) 
    {
        this.TestType = TestType;
    }

    public String getTestType() 
    {
        return TestType;
    }
    public void setTestItems(String TestItems) 
    {
        this.TestItems = TestItems;
    }

    public String getTestItems() 
    {
        return TestItems;
    }
    public void setTestItemsResult(String TestItemsResult) 
    {
        this.TestItemsResult = TestItemsResult;
    }

    public String getTestItemsResult() 
    {
        return TestItemsResult;
    }
    public void setTestIntensity(String TestIntensity) 
    {
        this.TestIntensity = TestIntensity;
    }

    public String getTestIntensity() 
    {
        return TestIntensity;
    }
    public void setTestRainfall(String TestRainfall) 
    {
        this.TestRainfall = TestRainfall;
    }

    public String getTestRainfall() 
    {
        return TestRainfall;
    }
    public void setTestRepeat(String TestRepeat) 
    {
        this.TestRepeat = TestRepeat;
    }

    public String getTestRepeat() 
    {
        return TestRepeat;
    }
    public void setTemperature(String Temperature) 
    {
        this.Temperature = Temperature;
    }

    public String getTemperature() 
    {
        return Temperature;
    }
    public void setHumidity(String Humidity) 
    {
        this.Humidity = Humidity;
    }

    public String getHumidity() 
    {
        return Humidity;
    }
    public void setAtmos(String Atmos) 
    {
        this.Atmos = Atmos;
    }

    public String getAtmos() 
    {
        return Atmos;
    }
    public void setDiamdterMeasure(String DiamdterMeasure) 
    {
        this.DiamdterMeasure = DiamdterMeasure;
    }

    public String getDiamdterMeasure() 
    {
        return DiamdterMeasure;
    }
    public void setAngleMeasure(String AngleMeasure) 
    {
        this.AngleMeasure = AngleMeasure;
    }

    public String getAngleMeasure() 
    {
        return AngleMeasure;
    }
    public void setDepthMeasure(String DepthMeasure) 
    {
        this.DepthMeasure = DepthMeasure;
    }

    public String getDepthMeasure() 
    {
        return DepthMeasure;
    }
    public void setPoint1M0(String Point1M0) 
    {
        this.Point1M0 = Point1M0;
    }

    public String getPoint1M0() 
    {
        return Point1M0;
    }
    public void setPoint2M0(String Point2M0) 
    {
        this.Point2M0 = Point2M0;
    }

    public String getPoint2M0() 
    {
        return Point2M0;
    }
    public void setPoint3M0(String Point3M0) 
    {
        this.Point3M0 = Point3M0;
    }

    public String getPoint3M0() 
    {
        return Point3M0;
    }
    public void setPoint1M1(String Point1M1) 
    {
        this.Point1M1 = Point1M1;
    }

    public String getPoint1M1() 
    {
        return Point1M1;
    }
    public void setPoint2M1(String Point2M1) 
    {
        this.Point2M1 = Point2M1;
    }

    public String getPoint2M1() 
    {
        return Point2M1;
    }
    public void setPoint3M1(String Point3M1) 
    {
        this.Point3M1 = Point3M1;
    }

    public String getPoint3M1() 
    {
        return Point3M1;
    }
    public void setPoint1T(String Point1T) 
    {
        this.Point1T = Point1T;
    }

    public String getPoint1T() 
    {
        return Point1T;
    }
    public void setPoint2T(String Point2T) 
    {
        this.Point2T = Point2T;
    }

    public String getPoint2T() 
    {
        return Point2T;
    }
    public void setPoint3T(String Point3T) 
    {
        this.Point3T = Point3T;
    }

    public String getPoint3T() 
    {
        return Point3T;
    }
    public void setPoint1Tips(String Point1Tips) 
    {
        this.Point1Tips = Point1Tips;
    }

    public String getPoint1Tips() 
    {
        return Point1Tips;
    }
    public void setPoint2Tips(String Point2Tips) 
    {
        this.Point2Tips = Point2Tips;
    }

    public String getPoint2Tips() 
    {
        return Point2Tips;
    }
    public void setPoint3Tips(String Point3Tips) 
    {
        this.Point3Tips = Point3Tips;
    }

    public String getPoint3Tips() 
    {
        return Point3Tips;
    }
    public void setPoint1Time(String Point1Time) 
    {
        this.Point1Time = Point1Time;
    }

    public String getPoint1Time() 
    {
        return Point1Time;
    }
    public void setPoint2Time(String Point2Time) 
    {
        this.Point2Time = Point2Time;
    }

    public String getPoint2Time() 
    {
        return Point2Time;
    }
    public void setPoint3Time(String Point3Time) 
    {
        this.Point3Time = Point3Time;
    }

    public String getPoint3Time() 
    {
        return Point3Time;
    }
    public void setTestDate(String TestDate) 
    {
        this.TestDate = TestDate;
    }

    public String getTestDate() 
    {
        return TestDate;
    }
    public void setExpirationDate(String ExpirationDate) 
    {
        this.ExpirationDate = ExpirationDate;
    }

    public String getExpirationDate() 
    {
        return ExpirationDate;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("RegisterID", getRegisterID())
            .append("TaskID", getTaskID())
            .append("ProductID", getProductID())
            .append("Type", getType())
            .append("Model", getModel())
            .append("Offer", getOffer())
            .append("MFR", getMFR())
            .append("DiamdterStd", getDiamdterStd())
            .append("Resolution", getResolution())
            .append("TestState", getTestState())
            .append("StationNumber", getStationNumber())
            .append("TestRegID", getTestRegID())
            .append("TestRegName", getTestRegName())
            .append("TestType", getTestType())
            .append("TestItems", getTestItems())
            .append("TestItemsResult", getTestItemsResult())
            .append("TestIntensity", getTestIntensity())
            .append("TestRainfall", getTestRainfall())
            .append("TestRepeat", getTestRepeat())
            .append("Temperature", getTemperature())
            .append("Humidity", getHumidity())
            .append("Atmos", getAtmos())
            .append("DiamdterMeasure", getDiamdterMeasure())
            .append("AngleMeasure", getAngleMeasure())
            .append("DepthMeasure", getDepthMeasure())
            .append("Point1M0", getPoint1M0())
            .append("Point2M0", getPoint2M0())
            .append("Point3M0", getPoint3M0())
            .append("Point1M1", getPoint1M1())
            .append("Point2M1", getPoint2M1())
            .append("Point3M1", getPoint3M1())
            .append("Point1T", getPoint1T())
            .append("Point2T", getPoint2T())
            .append("Point3T", getPoint3T())
            .append("Point1Tips", getPoint1Tips())
            .append("Point2Tips", getPoint2Tips())
            .append("Point3Tips", getPoint3Tips())
            .append("Point1Time", getPoint1Time())
            .append("Point2Time", getPoint2Time())
            .append("Point3Time", getPoint3Time())
            .append("TestDate", getTestDate())
            .append("ExpirationDate", getExpirationDate())
            .toString();
    }
}
